package com.blog.cloud.auth.sms.properties;

import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

@Getter
@Setter
@Accessors(chain = true)
public class DynamicSmsProperty {

    // 腾讯云短信配置
    /**
     * 腾讯云账户ID
     */
    private String secretId;

    /**
     * 腾讯云账户密钥
     */
    private String secretKey;

    /**
     * 短信应用ID
     */
    private String sdkAppId;

    /**
     * 短信签名内容
     */
    private String signName;

    /**
     * 短信模板ID
     */
    private String templateId;

    /**
     * 短信有效时长，单位分钟
     */
    private Long timeout;



    // 阿里巴巴短信配置
    private String regionId;
    private String accessKeyId;
    private String accessKeySecret;
    private String signNameAli;
    private String templateCodeAli;

}
